walking on - German English Dictionary